home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.4 Applications 1997 August / SGI IRIX 6.4 Applications 1997 August.iso / dist / impr_base.idb / usr / lib / X11 / app-defaults / GScan.z / GScan
Encoding:
Text File  |  1997-07-30  |  16.7 KB  |  490 lines

  1. ! GScan specific stuff
  2. *fileButton.labelString: Setup
  3. *fileButton.mnemonic: S
  4.  
  5. *fileMenu*srcScanner.labelString: Scanner Source...
  6. *fileMenu*srcScanner.mnemonic: S
  7. *fileMenu*srcScreen.labelString: Screen Source...
  8. *fileMenu*srcScreen.mnemonic: c
  9. *fileMenu*srcFile.labelString: File Source...
  10. *fileMenu*srcFile.mnemonic: F
  11. *fileMenu*feederOptions.labelString: Feeder Options...
  12. *fileMenu*feederOptions.mnemonic: d
  13. *fileMenu*advanceFeeder.labelString: Advance Feeder
  14. *fileMenu*advanceFeeder.mnemonic: A
  15.  
  16. *fileMenu*saveSettings.labelString: Save Current Settings...
  17. *fileMenu*saveSettings.mnemonic: a
  18. *fileMenu*removeSettings.labelString: Remove Saved Settings...
  19. *fileMenu*removeSettings.mnemonic: e
  20.  
  21. *fileMenu*quit.labelString: Quit
  22. *fileMenu*quit.mnemonic: Q
  23.  
  24. *settingsButton.labelString: Parameters
  25. *settingsButton.mnemonic: P
  26. *settingsMenu*area.labelString: Scan Area...
  27. *settingsMenu*area.mnemonic: S
  28. *settingsMenu*resolution.labelString: Resolution...
  29. *settingsMenu*resolution.mnemonic: R
  30. *settingsMenu*wideColor.labelString: 48 Bit Color
  31. *settingsMenu*wideColor.mnemonic: B
  32. *settingsMenu*color.labelString: Color
  33. *settingsMenu*color.mnemonic: C
  34. *settingsMenu*wideGrey.labelString: 16 Bit Grey
  35. *settingsMenu*wideGrey.mnemonic: i
  36. *settingsMenu*grey.labelString: Grey
  37. *settingsMenu*grey.mnemonic: G
  38. *settingsMenu*bw.labelString: Black and White
  39. *settingsMenu*bw.mnemonic: B
  40. *settingsMenu*noColorMgt.labelString: Disable color management
  41. *settingsMenu*noColorMgt.mnemonic: D
  42. *settingsMenu*options.labelString: Scanner Specific Options...
  43. *settingsMenu*options.mnemonic: O
  44.  
  45. *scanMenuButton.labelString: Scan
  46. *scanMenuButton.mnemonic: c
  47. *scanMenu*prescanAll.labelString: Prescan All
  48. *scanMenu*prescanAll.mnemonic: P
  49. *scanMenu*prescanAll.accelerator: Ctrl<Key>A
  50. *scanMenu*prescanAll.acceleratorText: Ctrl+a
  51. *scanMenu*prescanSelect.labelString: Prescan Selected Area
  52. *scanMenu*prescanSelect.mnemonic: r
  53. *scanMenu*prescanSelect.accelerator: Ctrl<Key>P
  54. *scanMenu*prescanSelect.acceleratorText: Ctrl+p
  55. *scanMenu*prescanLast.labelString: Previous Prescan
  56. *scanMenu*prescanLast.mnemonic: e
  57. *scanMenu*prescanLast.accelerator: Ctrl<Key>R
  58. *scanMenu*prescanLast.acceleratorText: Ctrl+r
  59. *scanMenu*scan.labelString: Scan Image
  60. *scanMenu*scan.mnemonic: S
  61. *scanMenu*scan.accelerator: Ctrl<Key>S
  62. *scanMenu*scan.acceleratorText: Ctrl+s
  63. *scanMenu*stop.labelString: Stop Scan
  64. *scanMenu*stop.mnemonic: t
  65. *scanMenu*stop.accelerator: Ctrl<Key>T
  66. *scanMenu*stop.acceleratorText: Ctrl+t
  67.  
  68. *viewMenuButton.labelString: View
  69. *viewMenuButton.mnemonic: V
  70. *viewMenu*in.labelString: Zoom In
  71. *viewMenu*in.mnemonic: I
  72. *viewMenu*in.accelerator: Ctrl<Key>I
  73. *viewMenu*in.acceleratorText: Ctrl+i
  74. *viewMenu*out.labelString: Zoom Out
  75. *viewMenu*out.mnemonic: O
  76. *viewMenu*out.accelerator: Ctrl<Key>O
  77. *viewMenu*out.acceleratorText: Ctrl+o
  78. *viewMenu*view.labelString: View Scanned Image
  79. *viewMenu*view.mnemonic: V
  80. *viewMenu*view.accelerator: Ctrl<Key>V
  81. *viewMenu*view.acceleratorText: Ctrl+v
  82.  
  83. *toolsButton.labelString: Other Tools
  84. *toolsButton.mnemonic: O
  85. *toolsMenu*install.labelString: Scanner Manager
  86. *toolsMenu*install.mnemonic: S
  87. *toolsMenu*printStatus.labelString: Printer Status Panel
  88. *toolsMenu*printStatus.mnemonic: P
  89.  
  90. *helpMenuButton.labelString: Help
  91. *helpMenuButton.mnemonic: H
  92.  
  93. *helpButton1.labelString: Overview of the Scanning Tool
  94. *helpButton1.mnemonic: O
  95. *helpButton1.helpKey: gscan_overview
  96.  
  97. *helpButton2.labelString: About the Menus
  98. *helpButton2.mnemonic: A
  99. *helpButton2.helpKey: gscan_menus
  100.  
  101. *helpButton3.labelString: The Scanning Process
  102. *helpButton3.mnemonic: P
  103. *helpButton3.helpKey: gscan_scanProcess
  104.  
  105. *helpButton4.labelString: Choosing the Image Source
  106. *helpButton4.mnemonic: I
  107. *helpButton4.helpKey: gscan_chooseSource
  108.  
  109. *helpButton5.labelString: Choosing the Scanning Destination
  110. *helpButton5.mnemonic: D
  111. *helpButton5.helpKey: gscan_chooseDestination
  112.  
  113. *helpButton6.labelString: Using Color Management
  114. *helpButton6.mnemonic: M
  115. *helpButton6.helpKey: gscan_colorMgmt
  116.  
  117. *helpButton7.labelString: Prescanning the Entire Image
  118. *helpButton7.mnemonic: E
  119. *helpButton7.helpKey: gscan_prescan
  120.  
  121. *helpButton8.labelString: Cropping the Prescanned Image
  122. *helpButton8.mnemonic: C
  123. *helpButton8.helpKey: gscan_cropping
  124.  
  125. *helpButton9.labelString: Prescanning the Cropped Image
  126. *helpButton9.mnemonic: e
  127. *helpButton9.helpKey: gscan_prescanCrop
  128.  
  129. *helpButton10.labelString: Setting the Scanning Resolution
  130. *helpButton10.mnemonic: R
  131. *helpButton10.helpKey: gscan_scanResolution
  132.  
  133. *helpButton11.labelString: Choosing Color, Grey Scale, or Black & White
  134. *helpButton11.mnemonic: h
  135. *helpButton11.helpKey: gscan_chooseColor
  136.  
  137. *helpButton12.labelString: Scanning the Final Image
  138. *helpButton12.mnemonic: S
  139. *helpButton12.helpKey: gscan_scanImage
  140.  
  141. *helpButton13.labelString: Stopping a Scan Before it is Complete
  142. *helpButton13.mnemonic: t
  143. *helpButton13.helpKey: gscan_stopScan
  144.  
  145. *helpButton14.labelString: Saving Scanning Settings
  146. *helpButton14.mnemonic: a
  147. *helpButton14.helpKey: gscan_saveSettings
  148.  
  149. *helpMenuButton.helpItemCount: 14
  150.  
  151. *status.noSource: Use one of the "Source..." items on the "Setup" menu to select a scanning source
  152. *status.preScan: Click the "Prescan All" button to prescan
  153. *status.scanTo: Click the "Scan Image" button to scan the image
  154. *status.scanning: Scanning...
  155. *status.doneScanning: Scanning Complete
  156. *status.preScanning: Prescanning...
  157. *status.donePreScanning: Prescanning complete
  158. *status.abortScan: Scan Aborted
  159. *status.abortPreScan: Prescan Aborted
  160. *status.betweenScans: Preparing for next scan
  161. *status.donePrinting: Image sent to printer "%s"
  162. *status.errorPrinting: Error sending image to printer "%s"
  163. *status.sendingJob: Sending image to printer "%s"
  164. *status.waitingForPrinter: Waiting for Printer to become available...
  165. *status.initializing: Initializing...
  166.  
  167. *confirmOverwrite.dialogTitle: File Exists
  168. *confirmOverwrite.dialogStyle: DIALOG_APPLICATION_MODAL
  169. *confirmOverwrite.applyLabelString: New File...
  170. *fsbox.dialogTitle: Select File
  171. *fsbox.dialogStyle: DIALOG_APPLICATION_MODAL
  172. *fsbox*fileTypeLabel.labelString: File Type:
  173. *fsbox*doColorMgtLabel.labelString: Color Profile
  174.  
  175. *mainWin.form.rc.spacing: 20
  176.  
  177. *srcLabel.labelString: Source:
  178.  
  179. !
  180. ! These are simply to make gscan look a little prettier while it's
  181. ! initializing itself.
  182. !
  183. *form.rc.scanAreaForm.x.labelString: 0
  184. *form.rc.scanAreaForm.y.labelString: 0
  185. *form.rc.scanAreaForm.width.labelString: 0
  186. *form.rc.scanAreaForm.height.labelString: 0
  187. *form.rc.sizeForm.scanImageSize.labelString: 0
  188.  
  189. *form.rc.resolutionForm.xres.labelString: 100
  190. *form.rc.resolutionForm.yres.labelString: 100
  191. *resolutionForm.xresMin.leftOffset: 3
  192. *resolutionForm.yresMin.leftOffset: 3
  193.  
  194. *scanAreaLabel.labelString: Scan Area (inches):
  195. *scanAreaLabel.formatString: Scan Area (%s):
  196. *scanAreaLabel.inchString: inches
  197. *scanAreaLabel.centimString: cm
  198. *scanAreaLabel.pixelString: pixels
  199. *scanAreaLabel.leftOffset: 3
  200. *xLabel.labelString: X:
  201. *xLabel.rightAttachment: ATTACH_POSITION
  202. *xLabel.fractionBase: 100
  203. *xLabel.rightPosition: 30
  204. *yLabel.labelString: Y:
  205. *yLabel.rightAttachment: ATTACH_POSITION
  206. *yLabel.fractionBase: 100
  207. *yLabel.rightPosition: 30
  208. *widthLabel.labelString: Width:
  209. *widthLabel.rightAttachment: ATTACH_POSITION
  210. *widthLabel.fractionBase: 100
  211. *widthLabel.rightPosition: 30
  212. *heightLabel.labelString: Height:
  213. *heightLabel.rightAttachment: ATTACH_POSITION
  214. *heightLabel.fractionBase: 100
  215. *heightLabel.rightPosition: 30
  216.  
  217. *sizeLabel.labelString: Image Size (KBytes):
  218. *sizeLabel.leftOffset: 3
  219.  
  220. ! The next four lines control the labels for X Resolution and Y
  221. ! Resolution on the main window.  In the format string, '%s' will be
  222. ! replaced on the main window by the inchString when the resolution is
  223. ! measured in pixels/inch and by centimString when the resolution is
  224. ! measured in pixels/cm.
  225. !
  226. *resFrame.shadowThickness: 0
  227. *xresLabel*formatString: X Resolution (%s):
  228. *yresLabel*formatString: Y Resolution (%s):
  229. *xresLabel.marginLeft: 15
  230. *yresLabel.marginLeft: 15
  231. *xresLabel.rightAttachment: ATTACH_POSITION
  232. *xresLabel.fractionBase: 100
  233. *xresLabel.rightPosition: 70
  234. *xresLabel.topOffset: 10
  235. *xresText.topOffset: 4
  236. *xresText.width: 60
  237. *xres.topOffset: 10
  238. *yresLabel.topOffset: 10
  239. *yresText.topOffset: 4
  240. *yresText.width: 60
  241. *yres.topOffset: 10
  242. *inchResolutionString: pixels/inch
  243. *centimResolutionString: pixels/cm
  244. *xresMin.topOffset: 10
  245. *xresMax.topOffset: 10
  246. *xresScroll.topOffset: 10
  247. *xresScroll.traversalOn: True
  248. *yresMin.topOffset: 10
  249. *yresMax.topOffset: 10
  250. *yresScroll.topOffset: 10
  251. *yresScroll.traversalOn: True
  252.  
  253. *dest.destLabel.labelString: Scan To:
  254. *dest.destLabel.topAttachment: ATTACH_FORM
  255. *dest.destLabel.leftAttachment: ATTACH_FORM
  256. *dest.destLabel.leftOffset: 3
  257. *dest.destRC.leftAttachment: ATTACH_FORM
  258. *dest.destRC.leftOffset: 20
  259. *dest.destRC.file.labelString: File
  260. *dest.destRC.screen.labelString: Screen
  261. *dest.destRC.printer.labelString: Printer
  262.  
  263. !
  264. ! Other programs that gscan executes.  Under normal circumstances,
  265. ! there shouldn't be any reason to change any of these, but you have
  266. ! the power should you need it.
  267. !
  268. *zoomStiff: /usr/sbin/zoomstiff
  269. *viewStiff: /usr/sbin/vstiff
  270. *cocoStiff: /usr/sbin/cocostiff
  271. *scanInst: /usr/sbin/scanners
  272. *printStatus: /usr/sbin/printstatus
  273.  
  274. *pointerColor: red
  275. *pointerColorBackground: white
  276.  
  277. !
  278. ! Setting this to false prevents gscan from trying to keep up with the
  279. ! scroll bar when you drag it.
  280. !
  281. *fastScrolling: True
  282.  
  283. *prevWin.selHandleWidth: 3
  284. *prevWin.selLineWidth: 2
  285. *prevWin.selWidth: 10
  286. *prevWin.prescanSelectColor: red
  287. *prevWin.background: sgi light grey
  288. *prevWin.translations: #override\
  289.             <LeaveNotify>: LeavePreviewWindow() \n\
  290.             <Motion>: glxInput() \n\
  291.             <BtnDown>: glxInput() \n\
  292.             <BtnUp>: glxInput()
  293. *prevWin.width: 450
  294. *prevWin.height: 450
  295.  
  296. *buttonRC.prescanButton.labelString: Prescan All
  297. *buttonRC.scanButton.labelString: Scan Image
  298. *buttonRC.stopButton.labelString: Stop Scan
  299.  
  300. *selectSource.dialogTitle: Source
  301. *selectSource.dialogStyle: DIALOG_APPLICATION_MODAL
  302. *selectSource*radio.srcLabel.labelString: Scanning Source:
  303. *selectSource*radio.scanner.labelString: Scanner
  304. *selectSource*radio.screen.labelString: Screen
  305. *selectSource*radio.file.labelString: File
  306.  
  307. *fsbox*sgiImage.labelString: SGI Image
  308. *fsbox*tiff.labelString: TIFF
  309. *fsbox*changeProfile.labelString: Change profile
  310. *fsbox*destLabel.labelString: No profile selected
  311.  
  312. *scannerListDialog.dialogTitle: Select Scanner
  313. *scannerListDialog.dialogStyle: DIALOG_APPLICATION_MODAL
  314. *scannerListDialog.listLabelString: Scanners:
  315.  
  316. *screenListDialog.dialogTitle: Select Screen
  317. *screenListDialog.dialogStyle: DIALOG_APPLICATION_MODAL
  318. *screenListDialog.listLabelString: Hosts:
  319. *screenListDialog.applyLabelString: List Hosts
  320. *screenListDialog*colorMgtLabel.labelString: Color Profile
  321. *screenListDialog*screenProfileLabel.labelString: No profile selected
  322. *screenListDialog*changeProfile.labelString: Change Profile
  323.  
  324. *scanAreaDialog.dialogTitle: Scan Area
  325. *scanAreaDialog.dialogStyle: DIALOG_PRIMARY_APPLICATION_MODAL
  326. *scanAreaDialog*pixels.labelString: Pixels
  327. *scanAreaDialog*inches.labelString: Inches
  328. *scanAreaDialog*centimeters.labelString: Centimeters
  329. *scanAreaDialog*XmTextField.width: 75
  330. *scanAreaDialog*XmTextField.background: rosy brown
  331.  
  332. *scanAreaDialog*xText.topOffset: 5
  333. *scanAreaDialog*xText.rightOffset: 10
  334. *scanAreaDialog*yText.rightOffset: 10
  335. *scanAreaDialog*widthText.rightOffset: 10
  336. *scanAreaDialog*heightText.rightOffset: 10
  337. *scanAreaDialog*heightText.bottomOffset: 5
  338.  
  339. *scanAreaDialog*radioBox.topOffset: 25
  340. *scanAreaDialog*resChangeArea.labelString: Resolution changes scanning area
  341.  
  342. *resDialog.dialogTitle: Resolution
  343. *resDialog.dialogStyle: DIALOG_APPLICATION_MODAL
  344. *resDialog*xresLabel.labelString: X Resolution:
  345. *resDialog*yresLabel.labelString: Y Resolution:
  346. *resDialog*XmTextField.width: 75
  347. *resDialog*XmTextField.background: rosy brown
  348. *resDialog*hardOnly.labelString: Hardware Resolutions Only
  349. *resDialog*xyEqual.labelString: Keep X and Y Resolutions Equal
  350. *resDialog*accuScan.labelString: Prescan at Selected Resolution
  351. !*resDialog*hardOnly.topOffset: 15
  352. *resDialog*unitsLabel.labelString: Resolution Units
  353. *resDialog*inch.labelString: pixels/inch
  354. *resDialog*centimeters.labelString: pixels/cm
  355. *resDialog*filterLabel.labelString: Rescaling Filter
  356. *resDialog*filtScan.labelString: Scanner Driver
  357. *resDialog*filtImpulse.labelString: Impulse
  358. *resDialog*filtBox.labelString: Box
  359. *resDialog*filtTriangle.labelString: Triangle
  360. *resDialog*filtMitchell.labelString: Mitchell
  361. *resDialog*filtQuadratic.labelString: Quadratic
  362. *resDialog*filtGaussian.labelString: Gaussian
  363.  
  364. *pbox.dialogTitle: Select Printer
  365. *pbox.dialogStyle: DIALOG_APPLICATION_MODAL
  366. *pbox.printLabelString: OK
  367. *pbox*doFast.labelString: Use Fast Path If Available
  368. *pbox*doSetRes.labelString: Set Scanning Resolution Equal To Printer Resolution
  369.  
  370. *errorBox.dialogTitle: Error
  371.  
  372. *helpIndex.dialogTitle: Help Index
  373. *helpIndex*listLabelString: Available Topics:
  374. *helpIndex*okLabelString: Topic...
  375. *helpIndex*cancelLabelString: Done
  376. *helpIndex.helpIndex: Using The Help Index
  377. *helpIndex.helpHelp: Using Help
  378. *helpIndex.helpPrescan: Prescanning
  379. *helpIndex.helpScanning: Scanning
  380. *helpIndex.helpSelecting: Selecting A Scan Area
  381. *helpIndex.helpSource: Scanning Source
  382. *helpIndex.helpSourceScanner: Scanner Source
  383. *helpIndex.helpSourceFile: File Source
  384. *helpIndex.helpSourceScreen: Screen Source
  385. *helpIndex.helpDest: Scanning Destination
  386. *helpIndex.helpDestFile: File Destination
  387. *helpIndex.helpDestScreen: Screen Destination
  388. *helpIndex.helpDestPrinter: Printer Destination
  389. *helpIndex.helpResolution: Setting Scan Resolution
  390. *helpIndex.helpFeeder: Using a Document Feeder
  391. *helpIndex.helpOverWrite: Overwriting Files
  392. *helpIndex.helpSaveSettings: Saving Current Settings
  393. *helpIndex.helpRemoveSettings: Removing Saved Settings
  394.  
  395. *helpTopic.dialogTitle: Help
  396. *helpTopic.height: 300
  397. *helpTopic.width: 600
  398.  
  399. *feederDialog.dialogTitle: Feeder Options
  400. *feederDialog.dialogStyle: DIALOG_APPLICATION_MODAL
  401. *feederDialog*useFeeder.labelString: Use Feeder
  402. *feederDialog*tiffOptions.topOffset: 15
  403. *feederDialog*tiffOptionsLabel.labelString: TIFF File Options:
  404. *feederDialog*multipleFiles.labelString: Each Image In A Separate File
  405. *feederDialog*singleFile.labelString: All Images In One File
  406. *feederDialog*startNumber.topOffset: 15
  407. *feederDialog*startNumberLabel.labelString: Starting Number:
  408.  
  409. *settingsQuery.dialogTitle: Settings
  410. *settingsQuery.dialogStyle: DIALOG_APPLICATION_MODAL
  411.  
  412. *busyDialog.dialogTitle: Busy
  413.  
  414. *profListDialog.dialogTitle: Select Profile
  415. *profListDialog.dialogStyle: DIALOG_APPLICATION_MODAL
  416. *profListDialog.Items.labelString: Select a profile:
  417. *profListDialog*settingLabel.labelString: Profile description:
  418. *profListDialog.applyLabelString: List Profiles
  419.  
  420. *cantExecMsg: Can't execute %s: %s
  421. *forkFailedMsg: Can't create a child process: %s
  422. *noFileMsg: No filename specified
  423. *confirmOverwriteMsg: File %s exists, overwrite?
  424. *noPrintstatusMsg: Printer Status tool not installed
  425. *noScanInstMsg: Scanner Install Tool %s not installed
  426. *usageMsg: usage: %s [ X options ] [ -p ] [ -s | -f ] [ scanner ]
  427. *otherUserMsg: %s running on %s is already using "%s".
  428. *badColorMsg: Can't find a supported color format
  429. *veryBadTypeMsg: Internal Error: Illegal type specification
  430. *badTypeMsg: Unrecognized type
  431. *noScanAreaMsg: No scanning area selected
  432. *noZoomstiffMsg: Can't run %s to change resolution
  433. *noScreenMsg: No Screen Selected
  434. *badDisplayMsg: Invalid display
  435. *noVstiffMsg: Can't execute %s: %s
  436. *pipeFailedMsg: Can't create a pipe: %s
  437. *noSettingsFileMsg: Can't figure out where to save settings
  438. *fopenFailed: Can't create %s
  439. *askSaveSettings: Save current settings in file %s?
  440. *unlinkFailedMsg: Error removing settings file %s: %s
  441. *askRemoveSettings: Remove settings file %s?
  442. *settingsLoadFailedMsg: \
  443. Unable to open "%s" while loading saved settings.\n \n\
  444. Make sure the scanner is attached to the system\n\
  445. and is powered on.  If the scanner is a SCSI\n\
  446. device, the system should be off when the scanner\n\
  447. is powered on.\n \n\
  448. Also, check to make sure you are using an\n\
  449. approriate cable.\n \n\
  450. The scanner driver reports:\n\ \n\
  451.     "%s"
  452. *noSettingsSourceMsg: No scanning source found in saved settings
  453. *noSuppTypeMsg: Can't find any supportable types
  454. *noScannerSelMsg: No Scanner Selected
  455. *motifErrorMsg: Motif Internal Error
  456. *alreadyOpenMsg: You already have this scanner open.
  457. *noScannersInstMsg:\
  458. No scanners have been installed.  To install\n\
  459. a scanner, use the "Scanner Manager" item on\n\
  460. the "Other Tools" menu.
  461. *getHostWaitMessage: Getting host list, please wait...
  462. *openFailedMsg: \
  463. Unable to open scanner "%s".\n \n\
  464. Make sure the scanner is attached to the system\n\
  465. and is powered on.  If the scanner is a SCSI\n\
  466. device, the system should be off when the scanner\n\
  467. is powered on.\n \n\
  468. Also, check to make sure you are using an\n\
  469. approriate cable.\n \n\
  470. The scanner driver reports:\n\ \n\
  471.     "%s"
  472. *mmapFailedMsg: \
  473. Unable to allocate memory to hold the prescan image.\n\
  474. Reason: %s
  475. *noProfDescMsg: None of the listed profiles are appropriate.\n\
  476. The color management system will use a default profile instead.
  477.  
  478.  
  479. !
  480. ! Scheme stuff
  481. !
  482.  
  483. GScan*prevWin.background:  sgi light grey
  484. GScan*XmScrollBar.highlightThickness:        1
  485.  
  486. *useSchemes: all
  487. *sgiMode: true
  488. *schemeFileList: SgiSpec
  489. *scheme: Base
  490.